package com.itheima.service;
import com.itheima.pojo.PageBean;
import com.itheima.pojo.User;
public interface UserService {
    //根据用户名查询用户
    User findByUserName(String username);

    //注册
    void register(String username, String password,String role);

    //更新
    void update(User user);

    void updateRole(User user);

    //更新头像
    void updateAvatar(String avatarUrl);

    //更新密码
    void updatePwd(String newPwd);

    PageBean<User> userList(Integer pageNum, Integer pageSize,String username);

    void delete(User user);
}
